cuban solenodon (solenodon cubanus) - Español Inglés Diccionario